package com.juns.wechat.common;
import java.util.Comparator;
import com.juns.wechat.bean.User;
public class PinyinComparator implements Comparator {
@Override
public int compare(Object arg0, Object arg1) {
// 按照名字排序
User user0 = (User) arg0;
User user1 = (User) arg1;
String catalog0 = "";
String catalog1 = "";
if (user0 != null && user0.getUserName() != null
&& user0.getUserName().length() > 1)
catalog0 = PingYinUtil.converterToFirstSpell(user0.getUserName())
.substring(0, 1);
if (user1 != null && user1.getUserName() != null
&& user1.getUserName().length() > 1)
catalog1 = PingYinUtil.converterToFirstSpell(user1.getUserName())
.substring(0, 1);
int flag = catalog0.compareTo(catalog1);
return flag;
}
}